Global manager & it strategy careers